html,body{
	background: #f5f5f5;
}
/*焦点图*/
#shop_list{
	width:100%;
	height: auto;
	background: #fff;
}
#shop_list .shop{
	width: auto;
	overflow: auto;
}
#shop_list .shop .shop_img{
	height:3.3rem;
	width:100%;
} 
#shop_list .shop .shop_img img{
	width:100%;
	height: 3.3rem;
	object-fit: cover;
}
#shop_list .shop .shop_info{
	height: auto;
	width:auto;
}
#shop_list .shop .shop_info .shop_info_top{
	height: 0.7rem;
	width:100%;
	padding-top:0.1rem;
}
#shop_list .shop .shop_info .shop_info_top .top_left{
	float: left;
	width:3.07rem;
	height: 0.7rem;
	line-height: 0.7rem;
	padding-left:0.32rem;
	font-size: 0.3rem;
	color:#2c2c2c;
	font-weight: 100;
}
#shop_list .shop .shop_info .shop_info_top .top_right{
	width:auto;
	height: 0.7rem;
	line-height: 0.7rem;
	float: right;
	padding-right:0.38rem;
}
#shop_list .shop .shop_info .shop_info_top .top_right .orange_price{
	float: right;
	font-size: 0.28rem;
	color:#fe5722;
}
#shop_list .shop .shop_info .shop_info_top .top_right del{
	float: right;
	margin-left:0.12rem;
	font-size: 0.26rem;
	color:#2c2c2c;
}
#shop_list .shop .shop_info .shop_info_center{
	line-height: 0.42rem;
	width:6.47rem;
	padding-left: 0.29rem;
	font-size: 0.26rem;
	color:#2c2c2c;
	padding-right: 0.74rem;
	float: left;
}
#shop_list .shop .shop_info_bottom{
	padding-bottom:0.19rem;
	height: 0.48rem;
	line-height: 0.48rem;
	text-align: left;
	font-size: 0.26rem;
	color:#7c7c7c;
	padding-left:0.29rem;
	float: left;
}
#shop_list .shop .shop_info_bottom .info_type{
	margin-right:0.49rem;
}
#pullUp{
	font-size: 0.26rem;
	color:#888;
	text-align: center;
	padding-bottom: 0.4rem;
	
}
